submarine detection equipment - Espagnol Anglais Dictionnaire